// 在 Service Worker 中拦截和处理 WebSocket 请求
self.addEventListener("install", function (event) {
  // 在这里处理安装事件
  console.log("Service Worker got install evnet:", event);
});

self.addEventListener("activate", function (event) {
  // 在这里处理激活事件
  console.log("Service Worker got activate evnet:", event);
});

self.addEventListener("fetch", function (event) {
  // 检查请求的 URL 是否为 WebSocket 请求
  // if (event.request.url.startsWith("wss://hq.sinajs.cn/wskt")) {
  // 在这里处理 WebSocket 请求，例如重定向、修改请求头或响应等
  // ...
  // }
  console.log("Service Worker got fetch evnet:", event);
});

self.addEventListener("message", function (event) {
  // 处理接收到的消息，这里可以根据实际需求进行处理
  console.log("从 WebSocket 接收到消息:", event.data);
});
